excessive speculation - Turkish English Dictionary